s = "select * from 初选表 where " & Combo1.Text & " like ' " & Text1 & "%' "

来源:百度知道 编辑:UC知道 时间:2024/06/07 05:12:59
这句话对不对
最后个%是什么意思

上面的语句没有错.(只要你的Combo1.Text值是"初选表中的例")
%号是指 SQL语句中的通配符
表示匹配字段值中的前半部分.
例如
Text1值 为: "1234"
那么表中字段所匹配的值为:
"1234你好"
"1234Hello"
"1234后来"
"1234后面可以是任何字符"
而不匹配
"哈哈1234" 之类的

你的语句对,应该没有问题,里面加一个%表示匹配,比如你的Combo1.Text 值为title、Text1的值为"王",那么你查询语句是:
select * from 初选表 where name like '王%'

这样语句的功能是查询所有性王的记录。